package shujia.day09;

/*
    基本类型包装类:
        byte         Byte
        short        Short
        int          Integer
        long         Long
        float        Float
        double       Double
        boolean      Boolean
        char         Character


    Integer类的构造方法：
        public Integer(int value)
        public Integer(String s)


 */
public class IntegerDemo1 {
    public static void main(String[] args) {
//        int i = 10;
        System.out.println(Integer.MAX_VALUE);
        System.out.println(Integer.MIN_VALUE);

        //public Integer(int value) 将一个基本数据类型的值包装在一个包装类中
//        Integer i = new Integer(100);
        Integer i = 100; // 实际上是创建了一个Integer对象包装了100值，自动装箱

        System.out.println(i+100); // Integer对象其中的整数值自动拿出来做运算，自动拆箱



        // public Integer(String s) 将字符串转整数，实际上是封装在Integer对象中
        Integer i1 = new Integer("100"); // 字符串的内容是数字格式的才可以
        System.out.println(i1);


    }
}
